Service Integration Engineering: A Paradigm Shift in Software Engineering

نویسنده

  • Farzad Sanati
چکیده

The engineering field has taken on many new disciplines as our scientific knowledge has grown. The latest discipline in this is software engineering. Service Oriented Architecture, and in a broader sense, Service Oriented Computing have influenced Information and Communication Technology towards a design of uncoupled yet coherent architectures of services. Hence, it would be fair to say that Service Oriented Computing is software development with services where existing services are composed and configured to create new composite services and applications. The basis for service composition is often a workflow, which is a logical sequence of activities that, together, model a coherent business process. As a result of that, a new engineering paradigm has been emerging from within the software development trend towards the Service Oriented Computing, which in this paper referred to as Service Integration Engineering. This paper is intends to identify distinctive attributes of such paradigm and the circumstances that may have been instrumental in giving rise to this new paradigm. We intend to establish whether the past and current trend towards building software applications or larger systems entirely from pre-defined building blocks calls service does in fact represent a paradigm shift in software engineering or it is just a temporary methodological shift to use certain pattern that would soon vanish with the emergence of other patterns.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Novel Software Reliability Estimation Model for Altering Paradigms of Software Engineering

A number of different software engineering paradigms like Component-Based Software Engineering (CBSE), Autonomic Computing, Service-Oriented Computing (SOC), Fault-Tolerant Computing and many others are being researched currently. These paradigms denote a paradigm shift from the currently mainstream object-oriented paradigm and are altering the way we view, design, develop and exercise software...

متن کامل

An Integrated Service-Oriented Development Platform for Realization of e-Business Systems

SOA (Service-Oriented Architecture) is becoming a leading paradigm for the development of information systems and application integration. Web services [1] and Semantic Web [2] are emerging technologies that promote service-oriented architecture and service-oriented ebusiness systems. With open and standard application interfaces and technologies, Web services implement SOA’s features to suppor...

متن کامل

Integrating Engineering Web Services with Distributed Data Flows and Mobile Classes

This paper describes a software paradigm for composing engineering web services. Software modules have been designed and implemented to facilitate the construction and integration of web services. The paradigm employs a distributed data flow approach that supports direct data exchanges among web services, and thus avoid many performance bottlenecks attending centralized processing. The performa...

متن کامل

Composition of Autonomous Services with Distributed Data Flows and Computations

FICAS, an experimental Flow-based Infrastructure for Composing Autonomous Services, supports a service-composition paradigm that integrates loosely-coupled software components. The software components – processes managed by independent service providers – are autonomous services. FICAS employs a distributed data flow that differs markedly from centralized processing adopted by many current serv...

متن کامل

Software Construction by Configuration: Challenges for Software Engineering Research

Software reuse has been a remarkable success story for software engineering and, over the past few years, this has led to a remarkable paradigm shift in application software development. The vast majority of new business application systems are now developed by reusing and configuring existing systems – ERP systems, vertical application packages, COTS systems, etc. Even when programming languag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JSW

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2016